@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/glyphicons-halflings-regular.eot');
  src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/glyphicons-halflings-regular.eot#iefix') format('embedded-opentype'), url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/glyphicons-halflings-regular.woff') format('woff'), url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}

@font-face {
    font-family: 'myriad';
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/MyriadPro-Regular.eot');
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/MyriadPro-Regular.eot#iefix') format('embedded-opentype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/MyriadPro-Regular.woff') format('woff'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/MyriadPro-Regular.ttf') format('truetype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/MyriadPro-Regular.svg#myriad') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'myriadbold';
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/myriad-pro-bold.eot');
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/myriad-pro-bold.eot#iefix') format('embedded-opentype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/myriad-pro-bold.woff') format('woff'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/myriad-pro-bold.ttf') format('truetype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/myriad-pro-bold.svg#myriadbold') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
    font-family: 'sansation_bold';
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_bold-webfont.eot');
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_bold-webfont.eot#iefix') format('embedded-opentype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_bold-webfont.woff') format('woff'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_bold-webfont.ttf') format('truetype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_bold-webfont.svg#sansationbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'sansation_light';
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_light-webfont.eot');
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_light-webfont.eot#iefix') format('embedded-opentype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_light-webfont.woff') format('woff'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_light-webfont.ttf') format('truetype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_light-webfont.svg#sansation_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'sansation';
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_regular-webfont.eot');
    src: url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_regular-webfont.eot#iefix') format('embedded-opentype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_regular-webfont.woff') format('woff'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_regular-webfont.ttf') format('truetype'),
         url('/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/fonts/sansation_regular-webfont.svg#sansationregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

html { overflow-y:scroll; }
html, body {
	font-family:myriad,Verdana, Arial;
	margin: 0;
	padding: 0;
	width:100%;
	min-height:100%;
	-webkit-font-smoothing: antialiased;
	color:#36322b;
	font-weight:normal;
	font-size:13px;
}

body {
	background-color:#fff;
	border-top:5px solid #3B716D;
}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
}
h1,.h1 {
	font-size:34px;
	color:#3B716D;
	border-top:2px solid #3B716D;
	text-transform:uppercase;
	margin:0px 0px 20px 0px;
	padding:7px 0px 0px 0px;
	text-align:left;
}

h2 {
	font-size:20px;
	color:#3B716D;
	text-transform:none;
	padding:5px 30px 5px 0px;
	border-top:1px solid #3B716D;
}
h3 {
	font-size:18px;
	color:#000;
	text-transform:uppercase;
}
a {
	color:#999;
	transition: all 0.25s;
	-o-transition: all 0.25s;
	-moz-transition: all 0.25s;	
	-webkit-transition: all 0.25s;	
	
}
a.dropdown-toggle {
	transition: 		none;
	-o-transition: 		none;
	-moz-transition: 	none;	
	-webkit-transition: none;	

}
a:hover, a:focus {
	color:#333;
}
a:focus, a:active {
	outline:none;
}
strong {
}
label {
	font-weight:normal;
	text-transform:uppercase;
	cursor:pointer;
}
.btn.btn-valider {
		background-color:#0094CB;
		color:#fff;
}
#main-wrapper {
	background: #f1f1f1; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f1f1f1 0%, #ffffff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1f1f1), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f1f1f1 0%,#ffffff 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f1f1f1 0%,#ffffff 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#ffffff',GradientType=0 ); /* IE6-8 */

}
#content {
	min-height:400px;
	padding-top:20px;
}
#content a {
	color:#666;
	border-bottom:1px dotted #bbb;
}
	#content a:hover {
		color:#333;
		text-decoration:none;
		border-bottom:1px solid #999;
	}

#formcontact  {
	display:block;
}
#formcontact h2 {
	width:100%;
}

.navbar-brand {
	position:relative;
}
.btn.btn-success {
margin-bottom:20px;
}
	.btn.btn-success:hover {
		-moz-box-shadow:    0px 0px 10px #333;
		-webkit-box-shadow: 0px 0px 10px #333;
		box-shadow:         0px 0px 10px #333;	
	}
#message_box {
	display:none;
	position:absolute;
	top:160px;
	line-height:25px;
	font-size:18px;
	color:#222;
	background-color:#eee;
	padding:15px 20px 15px 20px;
	-moz-border-radius: 	0px;
	-webkit-border-radius:	0px;
	border-radius: 			0px;
	border:0px solid #333;
	text-align:center;
	-moz-box-shadow:    0px 0px 20px 0px #000;
	-webkit-box-shadow: 0px 0px 20px 0px #000;
	box-shadow:         0px 0px 20px 0px #000;		
	z-index:300;
}
.form-control:focus {
  border-color: #333;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(50, 50, 50, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(50, 50, 50, .6);
}
#footer {
	background-color:#468581;
	min-height:190px;
	color:#fff;
	clear:both;
}
#footer p.h3 {
	font-size:20px;
	text-transform:none;
	color:#fff;
	margin:10px 0px 10px 0px;
}
#footer ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
	#footer ul li {
		color:#fff;
		margin:0px 0px 0px 0px;
		padding:0px;
	}
		#footer ul li a{
			font-size:15px;
			color:#ddd;
			margin:0px;
			padding:0px;
			border:none;
		}
			#footer ul li a:hover{
				color:#fff;
				margin:0px;
				padding:0px;
				border:none;
			}
#footer p{
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	color:#FFF;
}
	#footer a {
		color:#fff;
		text-decoration:none;
		border-bottom:none;
	}
		#footer a:hover {
			color:#a89e94;
			border-bottom:none;
		}
#secondaire {
	border-left:1px solid #ccc;
}
	#secondaire h2{
		font-size:18px;
		margin:0px 0px 10px 0px;
		border:none;
		width:100%;
	}
	
/* Gestion du slider
---------------------------------------*/
.callbacks_container {
	position:relative;
	margin-bottom:0px;
}
	.slider-shadow {
		width:100%;
		height:27px;
		position:absolute;
		bottom:-27px;
		background-image:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/shadow.png);
		background-position:center bottom;
		background-repeat:no-repeat;
	}
	.bloc_slider {
		position:absolute;
		right:0px;
		top:0px;
		height:100%;
		width:315px;
		background: rgba(255,255,255, .7);
		color:#000;
		z-index:10;
	}
		.bloc_slider ul {
			margin:0px;
			padding:10px 25px;
			width:100%;
			height:100%;
			list-style:none;
		}
			.bloc_slider ul li {
				height:33.33%;
				width:100%;
				margin:auto;
				padding:20px 0px 20px 0px;
			}
			.bloc_slider ul li:first-child {
				padding:20px 0px 10px 0px;
			}
			.bloc_slider ul li:last-child {
				padding:10px 0px 20px 0px;
			}
			.bloc_slider ul li a{
				position:relative;
				height:100%;
				display:block;
				text-align:center;
				background-color:#0094CB;
				background-position:center center;
				background-repeat:no-repeat;
				transition: 		none;
				-o-transition: 		none;
				-moz-transition: 	none;	
				-webkit-transition: none;	
			}
				.bloc_slider ul li a span {
					position:absolute;
					display:block;
					bottom:0px;
					width:100%;
					color:#fff;
					font-size:22px;
					text-transform:uppercase;
					letter-spacing:2px;
					text-align:center;
				}
				.bloc_slider ul li a:hover{
					/*
					-moz-box-shadow:    0px 0px 10px #000;
					-webkit-box-shadow: 0px 0px 10px #000;
					box-shadow:         0px 0px 10px #000;	
					*/
				}
				.bloc_slider ul li #me_rappeler {
					background-image:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png);
				}
					.bloc_slider ul li #me_rappeler:hover {
						background: url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png) no-repeat center center, #ff0f7f; /* Old browsers */
						/* IE9 SVG, needs conditional override of 'filter' to 'none' */
						background:  url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png) no-repeat center center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMGY3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMTA1NTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
						background:  url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png) no-repeat center center, -moz-linear-gradient(top,  #ff0f7f 0%, #f10550 100%); /* FF3.6+ */
						background:  url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png) no-repeat center center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0f7f), color-stop(100%,#f10550)); /* Chrome,Safari4+ */
						background:  url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png) no-repeat center center, -webkit-linear-gradient(top,  #ff0f7f 0%,#f10550 100%); /* Chrome10+,Safari5.1+ */
						background:  url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png) no-repeat center center, -o-linear-gradient(top,  #ff0f7f 0%,#f10550 100%); /* Opera 11.10+ */
						background:  url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png) no-repeat center center, -ms-linear-gradient(top,  #ff0f7f 0%,#f10550 100%); /* IE10+ */
						background:  url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/me_rappeler.png) no-repeat center center, linear-gradient(to bottom,  #ff0f7f 0%,#f10550 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0f7f', endColorstr='#f10550',GradientType=0 ); /* IE6-8 */

					}
				.bloc_slider ul li #contact_conseiller {
					background-image:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png);
				}
					.bloc_slider ul li #contact_conseiller:hover {
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png) no-repeat center center, #00afd8; /* Old browsers */
						/* IE9 SVG, needs conditional override of 'filter' to 'none' */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png) no-repeat center center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdlYmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png) no-repeat center center, -moz-linear-gradient(top,  #00afd8 0%, #007ebf 100%); /* FF3.6+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png) no-repeat center center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00afd8), color-stop(100%,#007ebf)); /* Chrome,Safari4+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png) no-repeat center center, -webkit-linear-gradient(top,  #00afd8 0%,#007ebf 100%); /* Chrome10+,Safari5.1+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png) no-repeat center center, -o-linear-gradient(top,  #00afd8 0%,#007ebf 100%); /* Opera 11.10+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png) no-repeat center center, -ms-linear-gradient(top,  #00afd8 0%,#007ebf 100%); /* IE10+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/contact_conseiller.png) no-repeat center center, linear-gradient(to bottom,  #00afd8 0%,#007ebf 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00afd8', endColorstr='#007ebf',GradientType=0 ); /* IE6-8 */

					}
				.bloc_slider ul li #telechargement_brochure {
					background-image:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png);
				}
					.bloc_slider ul li #telechargement_brochure:hover {
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png) no-repeat center center, #00afd8; /* Old browsers */
						/* IE9 SVG, needs conditional override of 'filter' to 'none' */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png) no-repeat center center, url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWZkOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDdlYmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png) no-repeat center center, -moz-linear-gradient(top,  #00afd8 0%, #007ebf 100%); /* FF3.6+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png) no-repeat center center, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00afd8), color-stop(100%,#007ebf)); /* Chrome,Safari4+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png) no-repeat center center, -webkit-linear-gradient(top,  #00afd8 0%,#007ebf 100%); /* Chrome10+,Safari5.1+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png) no-repeat center center, -o-linear-gradient(top,  #00afd8 0%,#007ebf 100%); /* Opera 11.10+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png) no-repeat center center, -ms-linear-gradient(top,  #00afd8 0%,#007ebf 100%); /* IE10+ */
						background:url(/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/telecharger_brochure.png) no-repeat center center, linear-gradient(to bottom,  #00afd8 0%,#007ebf 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00afd8', endColorstr='#007ebf',GradientType=0 ); /* IE6-8 */

					}
			.bloc_slider ul li:first-child a{
				background-color:#FA0865;
			}
.rslides_tabs{
	position:absolute;
	right:330px;
	bottom:10px;
	z-index:10;
}

.callbacks_container.classic .rslides_tabs{
	bottom:0px;
	right:5px;
}

ul.rslides_tabs{
	list-style-type:none;
}

ul.rslides_tabs li{
	float:left;
	background-image:url("/web/20220308055507im_/http://www.cumafobar.fr/data/0111-cumafobar/images/bullets.png");
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin:0 6px;
}

ul.rslides_tabs li.rslides_here{
	background-position:-18px 0px;
}

 ul.rslides_tabs li a{
	display:block;
	width:18px;
	height:18px;
	border-bottom:none !important;
	-moz-box-shadow:    none;
	-webkit-box-shadow: none;
	box-shadow:         none;	
}
.rslides .caption {
	display: block;
	position: absolute;
	z-index: 2;
	font-size: 25px;
	font-style:normal;
	text-shadow: none;
	/*
	color: #fff;
	background: #000;
	background: rgba(0,0,0, .8);
	*/
	background:transparent;
	/*
	background: rgba(0,0,0, .3);
	*/
	color:#fff;
	left: 00px;
	top: 00px;
	right:0px;
	padding: 10px 20px;
	margin: 0;
	min-width:100%;
	max-width: none;
	-moz-text-shadow: 	-1px -1px 2px #444,4px 4px 8px #000;
	-webkit-text-shadow:-1px -1px 2px #444,4px 4px 8px #000;
	text-shadow: 		-1px -1px 2px #444,4px 4px 8px #000;
}
	.rslides .caption h2 {
		width:auto;
		border:none;
		margin:0px 0px 10px 0px;
		padding:0px;
		font-size:60px;
		font-style:normal;
		text-transform:uppercase;
		color:#fff;
	}
.has-error .form-control  {
	color:#a94442;
}

/* Liste opérations
----------------------------------------*/
.liste_operations {
	text-transform:uppercase;
	font-size:18px;
	padding:30px 0px 30px 0px;
}
	.liste_operations a {
		position:relative;
		display:block;
		text-align:center;
		border-bottom:none !important;
		text-decoration:none;
		color:#666 !important;
	}
		.liste_operations a:hover {
			text-decoration:none;
			border-bottom:none !important;
			color:#468581 !important;
		}
	.liste_operations a img {
		display:block;
		border:2px solid #fff;
		margin:0px auto 5px auto;
		transition: 		all 0.4s;
		-o-transition: 		all 0.4s;
		-moz-transition: 	all 0.4s;	
		-webkit-transition: all 0.4s;	
	}
		.liste_operations a:hover img {
			border:2px solid #468581;
			/*
			-moz-box-shadow:    0px 0px 10px #2f2923;
			-webkit-box-shadow: 0px 0px 10px #2f2923;
			box-shadow:         0px 0px 10px #2f2923;	
			*/
		}
/* ANNUAIRE - LISTE
----------------------------------------------------*/
.annuaire_categ_liste {
	list-style:none;
	margin:0px 0px 50px 0px;
	padding:0px;
	display:block;
}
	.annuaire_categ_liste>li {
		display:block;
		margin-bottom:5px;
	}
		.annuaire_categ_liste>li>a {
			display:block;
			background-color:#E12605;
			color:#fff;
			text-decoration:none;
			border:none;
			padding:3px 10px 3px 10px;
		}
		.annuaire_categ_liste>li>ul {
			display:block;
			list-style:none;
			margin:0px 0px 0px 20px;
			padding:10px 0px 3px 0px;
		}
			.annuaire_categ_liste>li>ul>li {
				display:block;
			}
				.annuaire_categ_liste>li>ul>li a {
					display:block;
					text-decoration:none;
					border:none;
					margin-bottom:5px;
					color:#444;
				}
					.annuaire_categ_liste>li>ul>li a:hover {
						color:#ff521a;
					}
					.annuaire_categ_liste>li>ul>li a:hover span.light{
						color:#FA9574;
					}
.annuaire_liste {
	list-style:none;
	margin:0px 0px 50px 0px;
	padding:0px;
	display:block;
}

	.annuaire_liste>li {
		display:block;
	}
		.annuaire_liste>li a {
			display:block;
			text-decoration:none;
			border:none;
			margin-bottom:5px;
			color:#444;
			background-color:#eee;
			padding:2px 0px 2px 10px;
		}
			.annuaire_liste>li a:hover {
				color:#ff521a;
			}
			.annuaire_liste>li a:hover span.light{
				color:#FA9574;
			}

/* ANNUAIRE - FICHE
----------------------------------------------------*/
.fiche {
	width:100%;
}
	.fiche tbody tr th {
		text-align:right;
		padding:3px 10px 3px 0px;
	}
	.fiche tbody tr td {
		text-align:left;
		padding:3px 0px 3px 10px;
	}
		.fiche tbody tr td a {
			color:#ff521a;
		}
		.fiche tbody tr td h2, .fiche tbody tr td h3 {
			margin:0px 0px 10px 0px;
		}


		

/* Bootstrap
===============================================================*/
.form-control {
	border-radius:0px;
}	
.btn {
	border-radius:0px;
}
.col-xs-5ths,
.col-sm-5ths,
.col-md-5ths,
.col-lg-5ths {
    position: relative;
    min-height: 1px;
    padding-right: 10px;
    padding-left: 10px;
}

.col-xs-5ths {
    width: 20%;
    float: left;
}

@media (max-width: 768px) {
	body {
		background-image:none;
	}
	h1 {
		font-size:16px;
	}
	.navbar {
		margin-top:0px;
	}
	.navbar-brand {
		position:relative;
		display:block;
		padding-top:5px;
		padding-left:0px;
	}
	.navbar-default {
		margin-bottom:0px;
	}
	.navbar-default .navbar-toggle {
		margin-top: 10px;
		background-color:#C3D0ED;
		border-color:#3B716D;
	}
		.navbar-default .navbar-toggle .icon-bar {
			background-color:#3B716D;
		}
	.navbar-default .navbar-toggle:focus {
		background-color:#D1CCC9;
	}
	.navbar-default .navbar-toggle:hover{
		background-color:#fff;
		border-color:#3B716D;
	}
		.navbar-default .navbar-toggle:hover .icon-bar{
			background-color:#3B716D;
		}
	.navbar-default {
		background:transparent;
		border:0px;
		box-shadow:none;
	}
	.navbar-nav>li>.dropdown-menu {
		margin-top:0px;
		padding:0px 0px 0px 10px;
	}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {
		border-color:transparent;
		background-color:#C3D0ED;
	}
	.navbar-default .navbar-nav>.active>a {
		background-image:none;
		background-color:transparent;
		-moz-box-shadow:    none;
		-webkit-box-shadow: none;
		box-shadow:         none;	
	}
	.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
		background-color:transparent;
	}	
	.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
		margin-top:10px;
		margin-bottom:10px;
	}
	.bloc_slider ul {
		padding:0px 5px;
	}
	.bloc_slider ul li a span {
		line-height:15px;
		font-size:14px;
		letter-spacing:0px;
	}
	.bloc_slider ul li {
		padding:3px 0px 3px 0px;
	}
	.bloc_slider ul li:first-child {
		padding:3px 0px 3px 0px;
	}
	.bloc_slider ul li:last-child {
		padding:3px 0px 3px 0px;
	}
	.bloc_slider {
		width:150px;
	}
	.rslides_tabs{
		right:210px;
	}
	.rslides .caption {
		font-size: 15px !important;
		padding: 10px 20px;
		-moz-text-shadow: 	-1px -1px 2px #444,4px 4px 8px #000;
		-webkit-text-shadow:-1px -1px 2px #444,4px 4px 8px #000;
		text-shadow: 		-1px -1px 2px #444,4px 4px 8px #000;
	}
		.rslides .caption h2 {
			margin:0px 0px 10px 0px;
			font-size:30px !important;
		}
	#bloc_contact {
		background-size: auto 100%;
		background-position:top left;
	}
	#home_prog {
		margin:0px 0px 30px 0px;
	}
	.callbacks_container.classic .rslides_tabs{
		bottom:0px;
		right:3px;
	}
	.programme_texte h1 {
		font-size:20px;
	}
		.programme_texte h1 div.h1_small{
			font-size:15px;
		}
	.programme_texte h2 {
		font-size:18px;
	}
	#slider_home .caption {
		position:absolute;
		top:0px;
		left:00px;
		background:rgba(255,255,255,0.7);
		width:100%;
		min-width:100%;
		height:100px;
		padding-bottom:20px;
		color:#595858;
		-moz-text-shadow: 	none;
		-webkit-text-shadow:none;
		text-shadow: 		none;
	}
		#slider_home .caption h2 {
			color:#d71263;
			font-size:20px;
		}	
		
}
@media (min-width: 768px) {
    .col-sm-5ths {
        width: 20%;
        float: left;
    }
	body {
		background-size:auto 444px;
	}
	/* Pour que le menu s'affiche au HOVER
	---------------------------------------*/
	.dropdown:hover .dropdown-menu {
		display: block;
	}
	/*-------------------------------------*/
	
	.navbar-brand {
		position:relative;
	}

	.navbar {
		margin-top:10px;
	}
	.navbar {
		color:#468581;
		text-transform:uppercase;
		margin-top:0px;
		height:160px;
		margin-bottom:0px;
		z-index:50;
	}
	.navbar-default {
		background:transparent;
		border:0px;
		box-shadow:none;
		position:relative;
	}
		.navbar-header {
			height:90px;
			background-color:#transparent;
		}
		.navbar-collapse {
			padding-left:0px;
			position:absolute;
			top:100px;
			right:0px;
		}
		.navbar-default .navbar-nav>li {
			margin-right:0px;
				height:41px;
		}
			.navbar-default .navbar-nav>li>a {
				display:block;
				color:#468581;
				line-height:25px;
				font-size:12px;
				background-color:transparent;
				padding:8px 5px 8px 5px;
				margin-right:0px;
				border-left:3px solid transparent;
			}
			.navbar-default .navbar-nav>.active>a {
				background:transparent;
				-webkit-box-shadow: none;
				box-shadow: none;
			}
			
			.navbar-default .navbar-nav>li:first-child {
			}
			.navbar-default .navbar-nav>li:last-child {
				border-right:none;
			}
			.navbar-default .navbar-nav>li:first-child>a {
			}
			.navbar-default .navbar-nav>li:last-child>a {
				border-right:none;
			}
				.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:active {
					background: #59A7A2; /* Old browsers */
					color:#fff;
				}
				.navbar-default .navbar-nav>li:last-child>a:hover,.navbar-default .navbar-nav>li:last-child>a:active {
					border-right:none;
				}
				.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
					border-color:#000;
				}			
				/* Menu sélectionné */
				.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
					background: #468581; /* Old browsers */
					color:#fff;
					border-left:3px solid #468581;
				}
				/* Menu déroulant ouvert */
				.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
					color:#fff;
					border-left:3px solid #468581;
					background-color:#59A7A2;
				}			
				.navbar-right .dropdown-menu {
					left: 0px;
				}				
	.navbar-nav>li>.dropdown-menu {
		padding:0px 0px 0px 0px;
		min-width:100%;
		left:0;
		right:auto;
		background-color:#fff;
		border-top-right-radius: 0;
		border-top-left-radius: 0;
		border-bottom-right-radius: 0;
		border-bottom-left-radius: 0;
		border:none;
		-moz-box-shadow:    none;
		-webkit-box-shadow: none;
		box-shadow:         none;	
	}
		.navbar-nav>li>.dropdown-menu>li>a {
			display:block;
			padding: 10px 15px 10px 10px;
			min-width:200px;
			color:#36322b;
			background-color:#fff;
			font-size:18px;
			line-height:22px;
			text-transform:none;
			border-left:3px solid #468581;
		}			
		.navbar-nav>li>.dropdown.open>.dropdown-toggle {
		
		}
			.navbar-nav>li>.dropdown-menu>li:first-child>a {
				border-top:none;
			}			
			.navbar-nav>li>.dropdown-menu>li:last-child>a {
				border-bottom:none;
				margin-bottom:0px;
			}			
		.navbar-nav>li>.dropdown-menu>li.active>a,.navbar-nav>li>.dropdown-menu>li>a:hover,.navbar-nav>li>.dropdown-menu>li>a:focus {
			color:#fff;
			background:#59A7A2;
			/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		}			
	.dropdown.open {
		background-color:transparent;
		color:#36322b;
	}
	.bloc_slider ul {
		padding:10px 18px;
	}
	.bloc_slider ul li a span {
		font-size:18px;
		letter-spacing:2px;
	}
	.bloc_slider ul li {
		padding:10px 0px 10px 0px;
	}
	.bloc_slider ul li:first-child {
		padding:10px 0px 5px 0px;
	}
	.bloc_slider ul li:last-child {
		padding:5px 0px 10px 0px;
	}
	.bloc_slider {
		width:250px;
	}
	.rslides_tabs{
		right:260px;
	}
	html, body {
		font-size:15px;
	}
	#bloc_contact {
		background-size: auto 100%;
	}
	#slider_home {
		width:830px;
		margin-left:-55px;
	}
	#slider_home li {
		position:relative;
	}
	#slider_home .caption {
		position:absolute;
		top:0px;
		left:400px;
		background:rgba(255,255,255,0.7);
		width:350px;
		min-width:300px;
		padding-bottom:20px;
		color:#595858;
		-moz-text-shadow: 	none;
		-webkit-text-shadow:none;
		text-shadow: 		none;
	}
		#slider_home .caption h2 {
			color:#d71263;
			font-size:20px;
		}

}
@media (max-width: 992px) {

	.navbar-default .navbar-nav>li>a {
		font-size:13px;
	}
	.navbar-nav>li>.dropdown-menu>li>a {
		font-size:14px;
	}			

	#secondaire {
		margin-top:20px;
		border-left:none;
		border-top:1px solid #ccc;
		padding-top:10px;
	}
	.rslides .caption {
		font-size: 20px;
		padding: 10px 10px;
		margin-top:20px;
		-moz-text-shadow: 	none;
		-webkit-text-shadow:none;
		text-shadow: 		none;
	}
		.rslides .caption h2 {
			margin:0px 0px 10px 0px;
			font-size:35px;
			background-color:rgba(0,0,0,0.3);
		}
		.rslides .caption p {
			display:inline-block;
			float:left;
			clear:left;
			
			padding:0px 10px 0px 10px;
			height:30px;
			line-height:30px;
			margin:0px 0px 15px 0px;
			background-color:rgba(0,0,0,0.3);
		}
}

@media (min-width: 992px) {
    .col-md-5ths {
        width: 20%;
        float: left;
    }
	body {
		background-size:auto 520px;
	}
	.navbar-default .navbar-nav>li>a {
		font-size:14px;
		padding:8px 10px 8px 10px;
	}
	.navbar-collapse {
		right:0px;
		top:100px;
	}
	.navbar-brand {
	}
	
	.dropdown-menu {
		min-width:100%;
	}
	.bloc_slider ul {
		padding:10px 25px;
	}
	.bloc_slider ul li a span {
		font-size:14px;
		letter-spacing:2px;
	}
	.bloc_slider ul li {
		padding:20px 0px 20px 0px;
	}
	.bloc_slider ul li:first-child {
		padding:20px 0px 10px 0px;
	}
	.bloc_slider ul li:last-child {
		padding:10px 0px 20px 0px;
	}
	.bloc_slider {
		width:315px;
	}
	.rslides_tabs{
		right:330px;
	}
	.rslides .caption {
		font-size: 20px;
		padding: 10px 10px;
		margin-top:50px;
		-moz-text-shadow: 	none;
		-webkit-text-shadow:none;
		text-shadow: 		none;
	}
		.rslides .caption h2 {
			margin:0px 0px 10px 0px;
			font-size:45px;
			background-color:rgba(0,0,0,0.3);
		}
		.rslides .caption p {
			display:inline-block;
			float:left;
			clear:left;
			
			padding:0px 10px 0px 10px;
			height:40px;
			line-height:40px;
			margin:0px 0px 20px 0px;
			background-color:rgba(0,0,0,0.3);
		}
		
	html, body {
		font-size:16px;
	}
	#bloc_contact {
		background-size: 100% auto;
	}
	#slider_home {
		width:1050px;
		margin-left:-55px;
	}
		#slider_home .caption {
			left:600px;
			width:300px;
			min-width:250px;
		}
			#slider_home .caption h2 {
				font-size:25px;
			}
	
}

@media (min-width: 1200px) {
    .col-lg-5ths {
        width: 20%;
        float: left;
    }
	body {
		background-size:auto 590px;
	}
	.navbar-default .navbar-nav>li>a {
		font-size:16px;
		padding:8px 15px 8px 15px;
	}
	.navbar-collapse {
		right:0px;
		top:100px;
	}
	.navbar-brand {
		position:relative;
	}
	
	.dropdown-menu {
		min-width:100%;
	}
	.dropdown-menu>li>a {

	}
	.rslides .caption {
		font-size: 25px;
		padding: 10px 10px;
		margin-top:50px;
		-moz-text-shadow: 	none;
		-webkit-text-shadow:none;
		text-shadow: 		none;
	}
		.rslides .caption h2 {
			margin:0px 0px 10px 0px;
			font-size:60px;
			background-color:rgba(0,0,0,0.3);
		}
		.rslides .caption p {
			display:inline-block;
			float:left;
			clear:left;
			
			padding:0px 10px 0px 10px;
			height:50px;
			line-height:50px;
			margin:0px 0px 20px 0px;
			background-color:rgba(0,0,0,0.3);
		}
	html, body {
		font-size:16px;
	}
	#bloc_contact {
		background-size: 100% auto;
	}
	#slider_home {
		width:1250px;
		margin-left:-55px;
	}
	#slider_home .caption {
		left:750px;
		width:350px;
		min-width:300px;
		padding-bottom:20px;
	}
		#slider_home .caption h2 {
			font-size:30px;
		}
	
}

/*
     FILE ARCHIVED ON 05:55:07 Mar 08, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:59:33 Apr 03, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.475
  exclusion.robots: 0.017
  exclusion.robots.policy: 0.007
  esindex: 0.01
  cdx.remote: 97.791
  LoadShardBlock: 1244.15 (3)
  PetaboxLoader3.datanode: 234.963 (4)
  PetaboxLoader3.resolve: 1206.148 (2)
  load_resource: 239.865
*/